| Namecoin Core wallet |
The
Namecoin Core wallet is based on Bitcoin's Core wallet, which got complemented by the Namecoin operations, originally just around 400 additional lines of code. The Core wallet itself is built on top of the
Qt-Framework. This is why the Core versions are alternatively also called Bitcoin Qt and Namecoin Qt. The Core wallet contains
Namecoin's complete codebase and needs the blockchain to be downloaded, which is about 5.8 GB for the full blockchain in 2021, for the source code see
the GitHub repository. When the Core wallet is started, it tries to connect to the Namecoin peer-to-peer network. Therefore it connects to
five hard-coded DNS seed servers that provide the IP addresses of the actual peers. The seed servers are run by voluntaries:
Server |
Operator |
seed.namecoin.libreisp.se |
Jonas Ostman |
nmc.seed.quisquis.de |
Peter Conrad |
seed.nmc.markasoftware.com |
Mark Polyakov |
dnsseed1.nmc.dotbit.zone |
Stefan Stere |
dnsseed2.nmc.dotbit.zone |
Stefan Stere |
In case the connection to other peers fails, the Core wallet tries to connect to
a list of hard-coded peers. Sometimes even this backup procedure fails and it becomes necessary to add the first peer manually over the implemented command line interface. You may try to add
the stable node bitcoins.sk with the command:
addnode "46.229.238.187:8334" add
To get more peers, you can manually request the seed servers above, e.g. on Windows using the command line interface (CMD console):
nslookup dnsseed1.nmc.dotbit.zone
All peers have to be connected via their port 8334. Alternatively, you may visit
our Telegram group or
our Discord community for getting actual peers.
| Namecoin Electrum wallet |
The
Electrum Client is a lightweight wallet and connects to an
Electrum server from a hard-coded list of full nodes in the Namecoin Electrum peer-to-peer network, so no download of the blockchain is required. Electrum servers, on the other hand, require the entire blockchain to be downloaded, source code see
the GitHub repository.
Upgrades, Backup & Restore
Updating your software wallet shouldn't affect your wallet. Also, it is no problem to import your wallet e.g. from one Core version to the other, e.g. from your desktop PC to your laptop. Just copy the
wallet.dat file from the data path. Windows
On Windows the data path is located at
C:\Users\USERNAME\AppData\Roaming\Namecoin. It is necessary to unhide system paths and files in the options of the file explorer.
macOS
Same goes for macOS, to view system files, enter
chflags nohidden ~/Library in the terminal, the data path is located at
~/Library/Application Support/Namecoin/.
Linux
On Linux the data path is located at
$HOME/.namecoin/.
For the case that your wallet got corrupted and transactions are missing, e.g. after a hardware failure or a corrupted and restored operation system, you can restore your wallet to the current state on the blockchain with the following commands, e.g. on Windows in the CMD console:
cd C:\Program Files\Namecoin namecoin-qt -salvagewallet
After the completion of the full indexing, the entire blockchain needs to be scanned again. Therefore, shutdown the wallet and restart with the following commands:
cd C:\Program Files\Namecoin namecoin-qt -rescan
Please note that this emergency procedure takes several hours!
To avoid data corruption and financial losses, make sure to back up the
wallet.dat file regularly to a secure offline medium, especially before upgrading or changing the start sequence! The disclaimer from the following section
applies:
Caution!
• Cryptocurrencies are speculative objects whose financial value is subject to strong fluctuations! The value of a cryptocurrency or asset is determined by supply and demand. If you invest in a cryptocurrency, withdraw your investment as soon as a price high has lasted for some time - the crash will inevitably follow, at which percentage ever! Any profit you made you can expose to more of a speculative risk. • In any case it is strongly recommended not to trade with more than 50 % of your financial assets! In any case, the author of this website and/or the code contributors on Github cannot be held responsible or liable in any way for any financial losses resulting from the use of the software provided for download, whether due to losses caused by burst speculative bubbles, nor due to bugs in the software wallets! • The user of the provided software acts on own risk! The author and publisher of this website and/or the code contributors on Github explicitly do not provide any financial services! • By downloading the software listed below, you confirm to have read, understood and accepted the notifications above! Below the downloads of the most popular software wallets for Namecoin:
|